Golang Job: Software Engineer, Python-Golang (Remote)

Job added on

Company

Maxihost
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Product & Engineering

Software Engineer, Python/Golang (Remote)

São Paulo, SP | Full Time
Apply Now
Our bare metal cloud platform combines the flexibility of bare metal with the automation capabilities of the cloud, allowing users to deploy a dedicated server in minutes across different locations around the world.

We operate in an agile and highly collaborative environment, with all software engineering team members working remotely. We don't use strict methodologies or copy industry standards. We've created our own workflow, which allows us to work calmly and productively.

As a Python/Golang Engineer, you'll be mostly working on improving and extending our provisioning system, building integrations, and creating workflows that automate the lifecycle of servers and other infrastructure resources on the Latitude.sh platform.

You might be a fit for this role if you consider yourself an enthusiastic and resourceful Software Engineer passionate about building great products. We expect that you love being part of a team while enjoying the autonomous nature of working remotely.

Responsibilities
  • Plan, build, test, and release Python/Golang apps.
  • Work with your peers to create new features and extend existing ones using modern, performant technologies.
  • Build new features and maintain our current Go applications, mainly such as our Terraform Provider and Go API client
  • Review and test code from others
  • Collaborate with engineers across the department to identify and build on improvements to our processes and systems.


Skills and qualifications
  • You have experience with Python and Golang;
  • You have experience writing automated tests;
  • You have experience in HTTP, cookies, caching, etc;
  • You have experience buildingREST and gRPC APIs;
  • You are either a native English speaker or have proficiency in writing and speaking the language;
  • You are a pragmatic engineer who actively avoids over-engineering of solutions and understands how to maintain a high-quality code in a delivery-focused environment;
  • You are someone who wishes to work in a respectful, transparent, and collaborative work environment;
  • You are a person who values collaboration with your peers to deliver exceptional experiences.


Nice to have
  • Previous work on infrastructure teams;
  • Previous work scaling enterprise software and infrastructure.